sgobbare

listen to the pronunciation of sgobbare
Italian - Turkish
çok çalışmak
zorlanmak
Italian - English
slog, work hard, slave, swot, plug away, grind, cram, grind away, sweat, dig, drudge
plug away
grind away