Slovnenya

Translation English Japanese: coral reef

Dictionary: main
coral reef
noun