last full measures

English

Noun

last full measures

  1. plural of last full measure