Spanish-English Dictionaryburla
burla
burlar
Meaning of burla