English | German | Russian | Czech

Zil lane English

Meaning Zil lane meaning

What does Zil lane mean?

Zil lane

(UK, derogatory) Any of the road lanes in London, England, dedicated for vehicles transporting VIPs during the 2012 London Olympics.

Are you looking for...?

Zil | lane