Translate English Arabic مسكال

English
 
Arabic
Noun
  • mescal (n.) , [pl. mescals]
    مسكال {البَراعِمُ الزَّهْرِيَّةُ لنَباتِ العَفْراء}
    more ...
 Add translation 

related Results
similar Results