Definify.com

Definition 2024


overlaps

overlaps

English

Noun

overlaps

  1. plural of overlap