Slovnenya

Translation English Japanese: river dolphin

Dictionary: main
river dolphin
noun