EXPERIENCE
LEARN
C2
IPA
/slək kɑːnlah/
GD
sloek kanlah

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

Definitions

US a sheet of woven leaves
Headley