Italian-English dictionary »

irrorare meaning in English

ItalianEnglish
irrorare verb

flush [flushed, flushing, flushes](to cleanse by flooding with generous quantities of a fluid)
verb
[UK: flʌʃ] [US: ˈfləʃ]