English-Spanish dictionary »

put down roots meaning in Spanish

EnglishSpanish
put down roots (to become settled)
verb

echar raícesverb

enraizarverb