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