TALAUD ISLANDS


Meaning of TALAUD ISLANDS in English

or Talaur Islands geographical name islands Indonesia NE of Sulawesi area 494 square miles (1284 square kilometers ), population 194,253

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.