Spanish-English Dictionaryfarfullara
farfullara
farfullar
Meaning of farfullara