Vocabulary

アマゾンカワイルカ

Amazon river dolphin (Inia geoffrensis)

noun