SPOT ON THE MAP


Meaning of SPOT ON THE MAP in English

location which is marked on a map, town on a map

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