lunar occultations

English

Noun

lunar occultations

  1. plural of lunar occultation