English

edit

Proper noun

edit

Tanimbars

  1. The Tanimbar Islands