tramroad

Significado (Inglés)

A road designed for use by trams or wagons.

Sinónimos

Etimoloxía (Inglés)

From tram + road.

Notes

Sign in to write sticky notes