on-the-spot payment of fines - İngilizce Eşanlam Sözlük

Can't found any synonym terms.