Spanish-English Dictionaryafilar
Meaning of afilar