mudimudi

English: Translation
walk stealthily in a crouch
verb
mina-lekka