MalayTranslate.com
Malay to English Translator
Translate Here

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