mahseer
Hindi
mahseer का अर्थ हिंदी में
Noun
- महसीर
English
mahseer meaning in English • mahseer का अर्थ अंग्रेजी में
Noun
- any of various large freshwater Indian cyprinid fishes, such as Barbus tor