Italian-English dictionary »

zelcova meaning in English

ItalianEnglish
zelcova noun
{f}

zelkova(kind of tree in the elm family)
noun