EXPERIENCE
LEARN
C2
IPA
/sraom pʰnɛːk/
GD
sraom phneaek

ស្រោមភ្នែក Meaning in English

Eyeglasses
Scelara

Definitions

US sclera (of the eye)
Headley