Tanimbar

English

Proper noun

Tanimbar

  1. (attributive) Tanimbar Islands.

Derived terms