anfora — meaning in English
Italian → English · translate English → Italian instead
English meaning
- amphora noun A tall, narrow-necked ceramic jar with two handles, used in ancient Greece and Rome for storing wine, oil, or grain.
Senses
anfora is used for these senses in English: