Definify.com

Definition 2024


carranc

carranc

Catalan

Noun

carranc m (plural carrancs)

  1. crab

Synonyms