English | German | Russian | Czech

chunnel English

Meaning chunnel meaning

What does chunnel mean?

chunnel

the railroad tunnel between France and England under the English Channel

Synonyms chunnel synonyms

What other words have the same or similar meaning as chunnel?

Chunnel English » English

Channel Tunnel Eurotunnel

chunnel English » English

Channel Tunnel

Are you looking for...?