mameluco
English
mameluco meaning in English • mameluco का अर्थ अंग्रेजी में
Noun
- A child born of a white father and Indian mother.