immisi

listen to the pronunciation of immisi
Latin - English
hurl/throw in
let go/in
cause to go
insert
allow
send in/to/into/against