Definify.com

Definition 2025


telegrames

telegrames

Catalan

Noun

telegrames

  1. plural of telegrama