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