Spanish-English Dictionaryfarfullar
Meaning of farfullar