EXPERIENCE
LEARN
C2
IPA
/slɨk kɑːnlah/
GD
sluek kanlah

ស្លឹកកន្លាស់ Meaning in English

Definitions

US a sheet of woven leaves
Headley