Portuguese edit

Noun edit

darbuca f (plural darbucas)

  1. Alternative form of darabuca