A che fermata devo scendere? in English

phr. stop : which stop should i get off at?


dictionary extension
© dictionarist.com