French Arabic Dictionary

Français - العربية

frotter in Arabic: