インダスカワイルカ Meanings Noun Indus river dolphin (Platanista minor) Jinuma: Japanese Dictionary · Word lists