MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: terasing

Probably related to:
Malay English
terasing
alienated, are off grid, estranged, kind of cut off, re isolated, secluded, sequestered, shut away, very much alone,