Definify.com

Definition 2024


overlays

overlays

English

Noun

overlays

  1. plural of overlay

Anagrams