meaning of Amphoren

Amphoren - German to English

amphorae {pl}

View more

  • amphoras