French Arabic Dictionary

Français - العربية

pelouse in Arabic: