guayabuda - Spanish English Dictionary

guayabuda

Meanings of "guayabuda" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
guayabuda [f] CU derog. biracial woman