Translate English Arabic مِشْمِش

English
 
Arabic
Noun
  • apricot [pl. apricots] , {s}, {nutr.}
    مشمش {نَبَات مِنْ الْفَصِيلَة الْوَرْدِيَّة}، {تغذيه}
    more ...
...
 Add translation 

related Results