Advertisement
Advertisement
Tokara Islands
[ toh-kahr-uh ]
noun
, (used with a plural verb)
- a group of Japanese islands in the W Pacific Ocean, in the N Ryukyu Islands.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ toh-kahr-uh ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse