វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
តូច
មធ្យម
ធំ
Tramroad
Same as:
tramway
ENGLISH MEANING
noun
1.
A
road
prepared
for
easy
transit
of
trams
or
wagons
, by
forming
the
wheel
tracks
of
smooth
beams
of
wood
,
blocks
of
stone
, or
plates
of
iron
.