rap over/on the knuckles - İngilizce Eşanlam Sözlük