superimpose

?

ads

verb

~ sth on sth ထပ်သည်

ဆင့်သည်

  • a diagram of the new road layout superimposed on a map of the city.

~ superimpose verb; ~ superimposed past tense

ads