pepper someone with buckshot - Turkish English Dictionary

Suggest a Term