Slovnenya

Translation Japanese English: マッコウクジラ

Dictionary: main