living_accommodationsEnglish

housing, living accommodations, lodging

Noun

Structures collectively in which people are housed

English: housing, lodging, living accommodations

Bahasa: perumahan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words