Translation of saudara in English:

saudara

brother, sister, relative

  • 1

    brother, sister, relative
  • 2

    formal term of address for people of equivalent status