Spanish-English Dictionaryondular
Meaning of ondular