French Arabic Dictionary

Français - العربية

glissement de terrain in Arabic: