Translation of tudor in Malay

tudor

adjective

  • 1

    berkenaan dengan dinasti diraja Inggeris yang memerintah dari tahun 1485-1603