otary
English
otary meaning in English • otary का अर्थ अंग्रेजी में
Noun
- Any eared seal.