what a stupid thing to do! - Turkish English Dictionary

Suggest a Term