meaning of opium den

1. a building where opium is sold and used


Related Words

opium den |

Developed & Maintained By Taraprasad.com

Treasure Words