Translate English Arabic صَبَّهُ

English
 
Arabic
Noun
  • ingot [pl. ingots] , {ind.}
    صبة {كتلة معدنية مصبوبة}، {صناعة}
    more ...
Verb
 Add translation 

related Results