nyeka nyeka

French: Translation
Être imbibé
verb