queen0152
contestada

what do the following words /expression mean?


1. kith and kin..............
2.flock..............​