Slovnenya

Translation English Japanese: atoll

Dictionary: main
atoll
noun