ihíha

French: Translation
Se défaire
verb