German to English Dictionary

Deutsch Version

amphora German pronunciation - Say amphora in English pronunciation Meaning of "amphora" in English language