authorized leave of absence - Spanish English Dictionary

Suggest a Term