French Nouns: irrumation

French Nouns verb 'irrumation' conjugated