MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Organization of the Oppressed on Earth

noun (n)