mutsang-mutsang

Etymology
with.

Noun

 * 1) caterpillar