A che ora è il Suo autobus? in English

phr. bus : what time is your bus?


dictionary extension
© dictionarist.com