Italian edit

Noun edit

telone m (plural teloni)

  1. Augmentative of telo: large piece of cloth
  2. tarpaulin

Anagrams edit