Spanish-English Dictionaryatrincheran
atrincheran
atrincherar
Meaning of atrincheran