English Translation for booby hatch
booby hatch
الو دو حصے والے کواڑ کا نیچے کا حصہ
Search Result for booby hatch
booby
See Definition and Meaning
hatch
English definition for booby hatch
1. n. pejorative terms for an insane asylum
Sponored Video