quimbamba - Spanish English Dictionary

quimbamba

Play ENESESes
Play ENESESmx

Meanings of "quimbamba" in English Spanish Dictionary : 3 result(s)

Spanish English
General
quimbamba [f] PR middle of nowhere
quimbamba [f] PR secluded place that is difficult to access
quimbamba [f] PR boondocks