Spanish-English Dictionaryborrajear
Meaning of borrajear