Definify.com

Definition 2024


Télétubbies

Télétubbies

See also: Teletubbies

French

Proper noun

Télétubbies m

  1. plural of Télétubby