Translation of tuan tanah in English:

tuan tanah

landowner

noun

  • 1

    landowner, landlord, person who lets land to a tenant