Berada (en. Situated)

Translation into Malay

Synonyms

  • located
  • placed
  • positioned
  • set
  • sited