German-English dictionary »

ice : intercity-expreß meaning in English

GermanEnglish
ICE : Intercity-Expreß

intercity express (train)