Translation of satu sama lain in English:

satu sama lain

one another

noun

  • 1

    one another, each other