selaara, selar meaning in english



सेलारा का अंग्रेजी में अर्थ

शब्द : सेलारा

Transliteration : selaaraa

Other spellings : selaara, selar
maker of arrows

Meaning of selaara, selar in marathi

baana tayaara karanaara / बाण तयार करणारा
Marathi to English