Skip to main content

substrate

Advertisement
English substrate meaning in English  •  substrate का अर्थ अंग्रेजी में
Noun
  • A substratum.
Adjective
  • Having very slight furrows.
v. t.
  • To strew or lay under anything.