Italian-English dictionary »

guardiana d'oche meaning in English

ItalianEnglish
guardiana d'oche noun
{f}

gosherd(one who takes care of geese)
noun