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

លេចឮ Meaning in English

Heard
Rumored
Hear

Definitions

US to be heard, rumored; to hear
Headley