reside on a long-term basis in the EU has 1 translations in 1 languages

translations of reside on a long-term basis in the EU