Translate English Arabic apricot

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

related Results