EXPERIENCE
LEARN
C2
IPA
/cəjrɑːʋɑː/
GD
cheirava

ចីរវន្ត Meaning in English

Sustainable
Long-lasting

Definitions

US Adjective to be stable, long-lasting
Headley