Meaning of “transport café” in the English Dictionary

English