Translation of pemandu cemerkap in English:

pemandu cemerkap

road hog

noun

  • 1

    road hog, reckless or inconsiderate driver