Definify.com

Definition 2025


barbicha

barbicha

Portuguese

Noun

barbicha f (plural barbichas)

  1. stubble (short beard)