Home
Manglish
English listing
Malayalam listing
About
Amphorae - meaning in malayalam
Meanings for Amphorae
noun
രണ്ടു കൈകളുള്ള ഒരു തരം വലിയ മണ്പാത്രം