meaning of Ampelografie

Ampelografie - German to English

ampelography