KICKING


Meaning of KICKING in English

• ↑ I could've kicked myself/I've been kicking myself etc

Longman Activator English vocab.      Английский словарь Longman активатор .