rap (one's) knuckles - Turkish English Dictionary

Suggest a Term