EXPERIENCE
LEARN
C2
IPA
/sroːm pʰnɛːk/
GD
sroum phneaek

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

Eyeglasses
Scelara

Definitions

US sclera (of the eye)
Headley