I don’t know about French or Italian but the closest I can think of is the German. BLASEN.....TO BLOW!
German to English: more detail... Blasen: blisters Wiktionary: Blasen: blowjob Blasen: inspiration, animation