Spanish-English Dictionarydesarraigar
Meaning of desarraigar