Italian-English dictionary »

mettere radici meaning in English

ItalianEnglish
mettere radici verb

put down roots(to become settled)
verb