Italian-English dictionary »

cromorno meaning in English

ItalianEnglish
cromorno noun
{m}

crumhorn(woodwind instrument)
noun