MalayTranslate.com
Malay to English Translator
Translate Here

English to English

House of Windsor

noun (n)

  • the British royal family since 1917
    inggris keluarga kerajaan sejak 1917
    Synonym:
    windsor
    source: wordnet30