NOT MUCH GOOD AT IT


Meaning of NOT MUCH GOOD AT IT in English

not very skilled, not very effective

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