VariousWords beta
Related Terms:
Noun
Definition: Someone who has immigrated into a country by bypassing customs and immigration controls.
VariousWords beta
Definition: Someone who has immigrated into a country by bypassing customs and immigration controls.