Translation of service station in Indonesian

service station

bengkel

noun

  • 1

    bengkel