What does Amphoren mean?

Amphoren - German to English

amphorae {pl}

View more

  • amphoras