chehuunn

English: Translation
they put in, add to
verb
Physical Impact
Plural
Notes

Plural of chehunn