toya ndiro

French: Translation
pleurer, gémir