English Translation for loony bin
loony bin
دیوانہ ٹوکرا
Search Result for loony bin
loony
See Definition and Meaning
bin
English definition for loony bin
1. n. pejorative terms for an insane asylum
Sponored Video