English-Polish dictionary »

amphora meaning in Polish

EnglishPolish
amphora noun
large clay vessel used in ancient Greece and Rome for storing wine and oil

amforanoun