Definify.com

Definition 2025


carrancuda

carrancuda

Portuguese

Adjective

carrancuda f

  1. feminine singular of carrancudo