Saba in Russian
Saba in Russian
Са́ба
An island, dependent territory, and special municipality of the Netherlands in the Caribbean, in the southern part off the west coast of Venezuela.