Dictionary
Home
|
Contact
|
About
Tonlesap Dictionary
site
[saɪt]
n.,
v.
n. កន្លែង, ទី
Lit.
ទីស្ថិត.
the
site
of
the
battle
vt. តាំងទីកន្លែង, ដាក់.
Where
have
they
decided
to
site
the
new
factory?