irrumatio
Dictionaries
Latin Short Defs
(irrumatio)
Morphological Data
irrumatio
NOUN