Translation of breakdown truck in Indonesian

breakdown truck

mobil derek

noun

  • 1

    mobil derek