mutukŭtu/mitukŭtu

French: Translation
Le charme, (swahili) Kimbele mbele !
noun
States and Characteristics