MalayTranslate.com
Malay to English Translator
Translate Here

English to English

150

adjective satellite (s)

  • being ten more than one hundred forty
    menjadi sepuluh lebih dari seratus empat puluh
    source: wordnet30