EXPERIENCE
LEARN
B2
IPA
/leic ʔlɨː/
GD
lech lueu

លេចឮ Meaning in English

Heard
Rumored
Hear

Definitions

US to be heard, rumored; to hear
Headley