French Arabic Dictionary

Français - العربية

pare-brise in Arabic: