Translate English Arabic سِبَار

English
 
Arabic
...
  • spar {min.}
    سبار {معدن لا فلزِّيّ لمَّاع}، {علم المعادن}
    more ...
Noun
 Add translation 

related Results
similar Results