English to Arabic

Meaning for:
Amphora
other
قارورة، جرّة