LAFAYETTE SQUARE


Meaning of LAFAYETTE SQUARE in English

n. public park sitated directly north of the White House (Washington D.C.)

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