Skip to main content

oxter

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