carrancuda

Portuguese

Adjective

carrancuda

  1. feminine singular of carrancudo