Definify.com

Definition 2026


caragols

caragols

Catalan

Noun

caragols

  1. plural of caragol