Definify.com

Definition 2026


lacrimators

lacrimators

English

Noun

lacrimators

  1. plural of lacrimator