Vocabulary
インダスカワイルカ
インダスカワイルカ
Indus river dolphin (Platanista minor)
noun