Vocabulary

重畳

being placed one upon another; piling up; being atop another

noun suru-verb vi adj-t adv-to