hit with the stupid stick - Turkish English Dictionary

Suggest a Term