Italian-English dictionary »

abelmosco meaning in English

ItalianEnglish
abelmosco noun
{m}

abelmosk(A. moschatus)
noun