Dictionary / Transport

trottoir

تروطوار

/tro-TWAR/

English

sidewalk

French

trottoir

Part of Speech

noun

Register

standard