Torres Strait Islands

Proper noun

 * 1) A group of hundreds of small islands which lie in the Torres Strait, between Australia and New Guinea.

Translations

 * Chinese:
 * Mandarin: 托雷斯海峽群島, 托雷斯海峡群岛
 * Finnish: Torresinsalmen saaret
 * French: Îles du détroit de Torrès