Translation of roo bar in Spanish:

roo bar

noun

Australian

  • 1

    • Rarely on the roadside the dead kangaroo, that twenty years ago made roo bar ‘essential’ equipment.