lodging_houseEnglish

lodging house, rooming house

Noun

A house where rooms are rented

English: lodging house, rooming house

English words with similar meanings

Show 1 words