Estrada (en. Road)

/esˈtɾaða/

Slang Meanings

Road in good condition.
This estrada is the best for traveling.
Esta estrada es la mejor para viajar.
Complicated route.
That estrada is full of potholes and curves.
Esa estrada está llena de baches y curvas.