diloricatus

listen to the pronunciation of diloricatus
Lateinisch - Englisch
to tear open