Dictionary Translate Correct Text Ask AI
Noun
overlay [pl. overlays]
overlay [pl. overlays]
overlay {comp.}
متراكب {كمبيوتر}