überfahrbar

listen to the pronunciation of überfahrbar
ألمانية - الإنجليزية
able to drive over
able to drive on