sbalestrare

listen to the pronunciation of sbalestrare
الإيطالي - الإنجليزية
hurl, throw, cast
upset
shift, move