kamus
.
Search
About
overlying
English
overlying, superimposed
Adjective
Placed on or over something else
English: overlying, superimposed
English words with similar meanings
Show 1 words
superimposed