EXPERIENCE
LEARN
C2
IPA
/kɑːŋhɑː/
GD
kangha

កង្ហរ Meaning in English

Definitions

US Noun an device which fires small pellets of clay
Headley