chumaçar: meaning and definitions

PortugueseType a word

What is chumaçar?

  • Meter chumaço em.
  • Estofar.