irrumations
French
Noun
irrumations
plural of
irrumation