oxter
English
oxter meaning in English • oxter का अर्थ अंग्रेजी में
Noun
- The armpit; also, the arm.