leaves of absence

English

Noun

leaves of absence

  1. plural of leave of absence