Sabu - Other

Other

  • Savu, also known as Sabu, an island in Eastern Indonesia
  • Savu language, also called Sabu

Read more about this topic:  Sabu