Translate English Arabic خرشوف

English
 
Arabic
...
Noun
  • artichoke [pl. artichokes] , {bot.}
    خرشوف {نَبَات مِنْ الفَصِيلَة الْمُرَكَّبَة}، {نبات}
    more ...
 Add translation