estrangement meaning in Latin » DictZone English-Latin dictionary. ... English, Latin. estrangement: break up/off (relations w/person) noun.
確定! 回上一頁