babacas

Portuguese

Noun

babacas

  1. plural of babaca