Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Desmond Tutu
noun
(n)
South African prelate and leader of the antiapartheid struggle (born in 1931)
afrika selatan dan wali gereja pemimpin antiapartheid perjuangan (dilahirkan pada 1931)
Synonym:
tutu
source: wordnet30