Translation of perbengkelan in English:

perbengkelan

repair shop

noun

  • 1

    repair shop