How to say saba ?

Saba

['seɪbə]

cite fb twitter pinterest

Feeling connected with this word?

What is the definition of saba ?

  1. a island in the Netherlands Antilles that is the top of an extinct volcano
700x90 placeholder ad

Copyright © 2019 EnglishDictionary