Definify.com

Definition 2025


lacrimators

lacrimators

English

Noun

lacrimators

  1. plural of lacrimator