German to English Dictionary

Deutsch Version

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