Translation of duchess in Malay

duchess

isteri atau balu duke

noun

  • 1

    isteri atau balu duke, wanita bertaraf duke