Definify.com

Definition 2025


carbasses

carbasses

Catalan

Noun

carbasses

  1. plural of carbassa