Definify.com

Definition 2025


caragols

caragols

Catalan

Noun

caragols

  1. plural of caragol