RESIDENT - Definition & Translations | Collins English Dictionary

RESIDENT - Definition & Translations | Collins English Dictionary