Italian-English dictionary »

ampelografia meaning in English

ItalianEnglish
ampelografia noun
{f}

ampelography(science of grapevine cultivars)
noun