Italian-English dictionary »

bue muschiato meaning in English

ItalianEnglish
bue muschiato noun
{m}

musk ox(Arctic mammal)
noun