LOTSA


Meaning of LOTSA in English

a large amount of, much

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