SUMBA


Meaning of SUMBA in English

geographical name island Indonesia in the Lesser Sundas area 4306 square miles (11,196 square kilometers ), population 251,126

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.