lacrimators

English

Noun

lacrimators

  1. plural of lacrimator