A che ora è il Suo treno? in English

phr. train : what time is your train?


dictionary extension
© dictionarist.com