Definify.com

Definition 2024


serps

serps

See also: SERPs

Catalan

Noun

serps

  1. plural of serp