EXPERIENCE
LEARN
C2
IPA
/sɑːsat/
GD
sasat

សសាត់ Meaning in English

Stay Afloat
Afloat

Definitions

US Adjective to be afloat, stay afloat
Headley