Translation of lordship in Malay

lordship

noun

  • 1

    panggilan kepada orang yang bergelar Lord