irrumatio

Dictionaries

Latin Short Defs (irrumatio)

Morphological Data

irrumatio NOUN