permanent contracts
English
Noun
permanent
contracts
plural of
permanent contract