Observers

Spanish Meaning

observador

guardador

acechador

English Meaning

  1. Plural form of observer.