Spanish–English dictionary

English translation of the Spanish word arraigarse

Spanish → English
  
SpanishEnglish
arraigarse become settled; take root
arraigar root; seat; take; establish; strengthen; take root