sbalestrare

listen to the pronunciation of sbalestrare
Итальянский Язык - Английский Язык
hurl, throw, cast
upset
shift, move