Dictionary, Free Dictionary - MyDictionary.net

Spanish Dictionary, English Spanish Dictionary

Definition of " atrincherar " in Spanish Dictionary
Direct results
Spanish » English
atrincherar
  • {V} entrench, trench
Indirect results
Spanish » English
atrincherarse
  • {V} dig in, trench