salad English - Arabic

1.

  • Englisha food made primarily of a mixture of raw ingredients, typically vegetables

  • Arabicسَلَطَة


Related words

lettuce  mayonnaise  tabbouleh 




English translator: English Arabic salad  Eesti sõnaraamat   Español Traductor   Svenska Översättare