Italian-English dictionary »

guardiano d'oche meaning in English

ItalianEnglish
guardiano d'oche noun
{m}

gosherd(one who takes care of geese)
noun