Slovnenya

Translation English Japanese: big fish

Dictionary: main
big fish
noun