French Arabic Dictionary

Français - العربية

sweat à capuche in Arabic: