Spanish-English Dictionarychaflanar
Meaning of chaflanar