French Arabic Dictionary

Français - العربية

dépêcher in Arabic: