m A term for a huge, flaring, swaling torch or light.
Meaning of अंबाबाईचा पोत
m A term for a huge, flaring, swaling torch or light.
Browse Marathi - English Words
Tags: English Meaning of ambabaica pota, ambabaica pota Meaning, Tamil to English Dictionary, ambabaica pota Tamil Meaning, ambabaica pota English Meaning