ACT ON THE SPOT


Meaning of ACT ON THE SPOT in English

act at once, act immediately

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