Russian-Latin dictionary »

амфора meaning in Latin

RussianLatin
амфора noun

amphora [amphorae](1st) F
noun