EPSOM


Meaning of EPSOM in English

n. town in southeastern England

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