burazzo

Italian

Noun

burazzo m (plural burazzi)

  1. duster (or similar cloth)
    Synonym: strofinaccio

Anagrams