Spanish-English Dictionarytrasquilar
Meaning of trasquilar