Definify.com

Definition 2024


lacrimators

lacrimators

English

Noun

lacrimators

  1. plural of lacrimator