Definify.com

Definition 2026


carranc

carranc

Catalan

Noun

carranc m (plural carrancs)

  1. crab

Synonyms