Spanish-English Dictionaryatracara
atracará
atracar
Meaning of atracara