Spanish-English Dictionaryzambullía
zambullía
zambullirse
Meaning of zambullía