Slovnenya

Translation English Japanese: barrier reef

Dictionary: main
barrier reef
noun