meaning of relocated
1.
settled
in
a
new
location
Related Words
relocated
|
Developed & Maintained By
Taraprasad.com