Definify.com

Definition 2024


caragols

caragols

Catalan

Noun

caragols

  1. plural of caragol