Definify.com

Definition 2026


telegrames

telegrames

Catalan

Noun

telegrames

  1. plural of telegrama