lodgingsEnglish

diggings, digs, domiciliation, lodgings, pad

Noun

Temporary living quarters

English: diggings, digs, domiciliation, lodgings, pad

English words with similar meanings

Show 4 words