babazal - Spanish English Dictionary
History

babazal

Play ENESESes
Play ENESESmx


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

Spanish English
Colloquial
babazal [m] NI CR a huge amount of drool