EN English dictionary: Amphora
Amphora has 29 translations in 15 languages
Jump to
Translations
translations of Amphora
EN
ES
Spanish
3 translations
EN
DE
German
2 translations
EN
NL
Dutch
2 translations