島々しまじま
shimajima

Noun

1. islands

その島々しまじまにはどんな動物どうぶつんでいるのですか。
sono shimajimaniwa donna dōbutsuga sunde iru nodesuka.
What animals inhabit those islands?
Other forms: