overstayals

English

Noun

overstayals

  1. plural of overstayal