meaning of Ampelograf

Ampelograf - German to English

ampelographer