English

edit

Proper noun

edit

Tumbula

  1. A locality in the Democratic Republic of the Congo.

Anagrams

edit