Italian

edit

Noun

edit

telone m (plural teloni)

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

Anagrams

edit