smerdante

Italian

Participle

smerdante m or f (plural smerdanti)

  1. present participle of smerdare