Tanimbars definition

The Tanimbar Islands, an archipelago in Indonesia.
pronoun
0
0
Advertisement