French Arabic Dictionary

Français - العربية

revendication in Arabic: