superimposedEnglish

superimposed, layered, overlying

Adjective

With one layer on top of another

English: layered, superimposed

Bahasa: berlapis

Placed on or over something else

English: overlying, superimposed

Bahasa words with similar meanings

English words with similar meanings

Show 2 words