What does "Residence country" mean?
what does this mean Residence country
2 Answers
Hi Melody, and welcome to the forum!
It means "the country you live in".
Saludos, Chica
Hi and welcome to the forum.
You'll have to put this in a sentence or give us a bit more context to guess what it means.