guardarraíl
Meanings
Noun
1. guardrail, crash barrier, traffic barrier