Taro Island
English
Proper noun
Taro
Island
One of the
Solomon Islands
.
Translations
one of the Solomon Islands
Japanese:
タロ島
(
Taro-tō
)
Korean:
타로 섬
(
Taro seom
)
Anagrams
trainloads