French Arabic Dictionary

Français - العربية

aiguille in Arabic: