French Arabic Dictionary

Français - العربية

une salade in Arabic:

1. سلطة سلطة