Noun
overlay [pl. overlays]
overlay [pl. overlays]
overlay {Infor.}
متراكب {كمبيوتر}