French Arabic Dictionary

Français - العربية

baffle in Arabic: