Spanish-English Dictionaryatrancara
atrancará
atrancar
Meaning of atrancara