"TfL" in Polish — inglés-Polish dictionary | see "TfL" in inglés

Transport for London , TfL (abbreviation)

sustantivo
  1. Transport for London, jednostka samorządu terytorialnego odpowiedzialna za transport w Londynie