LAYSTALL


Meaning of LAYSTALL in English

n. place in which refuse and garbage is put

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