Hornless



adjective
1.
(វេជ្ជសាស្ត្រ) ដែលគ្មានស្នែង
ENGLISH MEANING
adjective
1.
Having no horn.