olm
English
olm meaning in English • olm का अर्थ अंग्रेजी में
Noun
- A European cave-dwelling aquatic salamander (Proteus anguinus) with permanent external gills.