svotra, svotr meaning in english



स्वोत्रा का अंग्रेजी में अर्थ

शब्द : स्वोत्रा

Transliteration : svotraa

Other spellings : svotra, svotr
continuously flowing or running?
Marathi to English