EXPERIENCE
LEARN
C2
IPA
/tumroːp/
GD
tumroup

ទំរោប Meaning in English

Definitions

US Verb to lean over something
Headley