Definify.com

Definition 2024


carrancuda

carrancuda

Portuguese

Adjective

carrancuda f

  1. feminine singular of carrancudo