Definify.com

Definition 2024


collimators

collimators

English

Noun

collimators

  1. plural of collimator

Anagrams