Latin-French dictionary »

emigrare meaning in French

LatinFrench
emigrare

débrancher

demigrare

émigrerQuitter son pays pour aller s’établir dans un autre