mŭuchŭu

French: Translation
Fou, anormal, étourdi.
noun