Lopeared



adjective
1.
(having drooping ears) ដែលមានស្លឹកត្រចៀកវែង
ENGLISH MEANING
adjective
1.
Having ears which lop or hang down.