French Arabic Dictionary

Français - العربية

timide in Arabic: