វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
small
medium
large
Odorous
ENGLISH MEANING
adjective
1.
Having or
emitting
an
odor
or
scent
,
esp
. a
sweet
odor
;
fragrant
;
sweet-smelling
.