a place where hens roost

listen to the pronunciation of a place where hens roost
English - Turkish

Definition of a place where hens roost in English Turkish dictionary

henroost
{i} tünek
henroost
{i} tavuk tüneği
English - English
henroost