meaning of dosshouse

1. a cheap lodging house


Related Words

dosshouse |

Developed & Maintained By Taraprasad.com

Treasure Words