be on a roll passare un periodo buono; andare a gonfie vele
Creator: | |
Language pair: | English to Italian |
Definition / notes: | Example: Their sales figures have been climbing steadily all year, they're on a roll. |
Your current localization setting
English
Select a language
Close search