French Arabic Dictionary

Français - العربية

le sommet de la montagne in Arabic: