tota
English
tota meaning in English • tota का अर्थ अंग्रेजी में
Noun
- The grivet.