Definify.com

Definition 2025


carranc

carranc

Catalan

Noun

carranc m (plural carrancs)

  1. crab

Synonyms