Definify.com

Definition 2024


telephotos

telephotos

English

Noun

telephotos

  1. plural of telephoto