Spanish-English Dictionaryatracaré
atracaré
atracar
Meaning of atracaré