English-Hungarian dictionary »

what time's the next ... to portsmouth? meaning in Hungarian