taxi station

listen to the pronunciation of taxi station
French - English

Definition of taxi station in French English dictionary

station de taxi
{n} taxi stand