Translate English Arabic طرين

English
 
Arabic
Noun
  • ooze (n.) , {geol.}
    طرين {رواسب طميية رقيقة تحوي هياكل المتعضيات}، {جيولوجيا}
    more ...
 Add translation