booby hatch

EN → TR

Tanım

•pejorative terms for an insane asylum