Spanish-English Dictionarywhine
Spanish word for whine