escomiare

listen to the pronunciation of escomiare
Italienisch - Englisch
evict, turn out, dispossess