chehunn

English: Translation
puts in, adds to
verb
Physical Impact
Plural form
chehuunn, chechehuunn