Definitions for roo bar
This page provides all possible meanings and translations of the word roo bar
metal bars at a vehicle's front to protect it during collisions with kangaroos, cattle, etc.
Find a translation for the roo bar definition in other languages:
Select another language: