French Arabic Dictionary

Français - العربية

village in Arabic: