Spanish-English Dictionaryburlar
Meaning of burlar