MalayTranslate.com
Malay to English Translator
Translate Here

English to English

estranged
(/E/'str/eI/n/dZ/d )

adjective satellite (s)

  • caused to be unloved
    disebabkan menjadi tak dicintai
    Synonym:
    alienated
    source: wordnet30