Slovnenya

Translation English Japanese: peninsula

Dictionary: main
peninsula
noun