localizarse

Popularity
500+ learners.
PRONOMINAL VERB
(to lie)-to be located
Synonyms for localizarse
Word of the Day
wink