Durba
English
Proper noun
Durba
A
town
in the
Democratic Republic of the Congo
.
Derived terms
Durba syndrome