mudumudu

English: Translation
slow moving (while working), slow acting, slow thinking
adjective
mina-lekka