French Arabic Dictionary

Français - العربية

territoire in Arabic: