The appropriate word for 'Now', in Italian?
Hi there, I have seen the Italian words adesso, subito and ora used to mean now/at this time/right now in English. Can anyone offer an explanation of when to use each, or when to use another word entirely?
Many Thanks,
Timothy