Advertisement
Advertisement
ILR
abbreviation for
- indefinite leave to remain: an immigration status permitting a person to work or study in the UK without limit of time
- Independent Local Radio
Advertisement
Advertisement
Advertisement
Advertisement
Browse