meaning of Boto

Boto - German to English

Amazon River dolphin [Inia geoffrensis]

View more

  • pink lake dolphin [Inia geoffrensis]
  • boto [Inia geoffrensis]