MalayTranslate.com
Malay to English Translator
Translate Here

English to English

last-place

adjective satellite (s)

  • lowest in rank or importance
    terendah dalam tertib atau penting
    Synonym:
    last, lowest
    source: wordnet30