Dictionary
Home
|
Contact
|
About
Tonlesap Dictionary
barrier
[ˈbæriə]
n.
metal /
natural
barrier
របង, របាំង, A
dam
is
a
barrier
holding
water
back.
lift
trade
barrier
របាំង.
barrier
to
progress
ឧបសគ្គ, Lack
of
water
was
a
barrier
to
the
settlement
of
that
region.