knock the spots off

listen to the pronunciation of knock the spots off
English - Turkish

Definition of knock the spots off in English Turkish dictionary

knock spots off
taş çıkartmak
English - English
{f} (Slang) outdo, excel, surpass