MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: saba

Probably related to:
Malay English
saba
be acquainted with, to mix with, with ignominy,


English to English

saba
('s/eI/b/@/ )

noun (n)

  • a island in the Netherlands Antilles that is the top of an extinct volcano
    sebuah pulau di belanda antilles itu puncak gunung berapi yang punah
    source: wordnet30