amphorai

English

Noun

amphorai

  1. plural of amphora