gibaro
English
gibaro meaning in English • gibaro का अर्थ अंग्रेजी में
Noun
- The offspring of a Spaniard and an Indian; a Spanish-Indian mestizo.