Phrases.com »
Phrases related to: immigrant visa
Yee yee! We've found 1 phrase and idiom matching immigrant visa.
Sort:RelevancyA - Z
fresh off the boat | Newly arrived from a foreign place, especially as an immigrant who is still unfamiliar with the customs and language of his or her new environment. | Rate it: (0.00 / 0 votes) |