Halls-of-residence meaning

Plural form of hall of residence.
noun
0
0
Advertisement