ticpolonga
English
ticpolonga meaning in English • ticpolonga का अर्थ अंग्रेजी में
Noun
- A very venomous viper (Daboia Russellii), native of Ceylon and India; -- called also cobra monil>.