Slovnenya

Translation English Japanese: killer whale

Dictionary: main