Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Margaret Court
noun
(n)
Australian woman tennis player who won many major championships (born in 1947)
pemain tenis wanita australia yang menang banyak kejuaraan utama (dilahirkan pada 1947)
Synonym:
court
source: wordnet30