Definify.com

Definition 2025


carranca

carranca

Portuguese

Noun

carranca f (plural carrancas)

  1. scowl (facial expression of displeasure)