51Թ

Advertisement

Advertisement

Tokara Islands

[toh-kahr-uh]

noun

(used with a plural verb)
  1. a group of Japanese islands in the W Pacific Ocean, in the N Ryukyu Islands.



Discover More

Example Sentences

Examples have not been reviewed.

Its team tested the system in the waters around the Tokara Islands in southwestern Japan by hanging Kairyu from a vessel and sending power back to the ship.

From

Advertisement

Advertisement

Advertisement

Advertisement


tokamaktokay