immigrant station - French English Dictionary

immigrant station

Meanings of "immigrant station" in French English Dictionary : 2 result(s)

English French
State Law
immigrant station poste d'attente
Immigration
immigrant station poste d'attente