Polish-English dictionary »

amfora meaning in English

PolishEnglish
amfora noun

amphoranoun
large clay vessel used in ancient Greece and Rome for storing wine and oil

kamfora noun

camphornoun
white transparent waxy crystalline isoprenoid ketone