LOCATION


Meaning of LOCATION in English

n. place; position; situation; site; spot; locality; site where movie is filmed; dwelling place

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.