Slovnenya

Translation English Japanese: isle

Dictionary: main
isle
noun