Dictionary / Transport
تروطوار
/tro-TWAR/
English
sidewalk
French
trottoir
Part of Speech
noun
Register
standard