darbuca

Portuguese

Noun

darbuca f (plural darbucas)

  1. alternative form of darabuca