life tenants

English

Noun

life tenants

  1. plural of life tenant