Ordure



noun
1.
លាមក, ឧច្ឆារ
ENGLISH MEANING
noun
1.
Dung; excrement; faeces.
2.
Defect; imperfection; fault.