darbuca
Portuguese
Noun
darbuca
f
(
plural
darbucas
)
alternative form of
darabuca