cacchione

Italian

Noun

cacchione m (plural cacchioni)

  1. flyblow

Anagrams