Télétubbies

See also: Teletubbies

French

Proper noun

Télétubbies m

  1. plural of Télétubby