Translation of landlord in Indonesian

landlord

tuan tanah

noun

  • 1

    tuan tanah