meaning of Ampelographie

Ampelographie - German to English

ampelography