smerdante

Italian

Participle

smerdante m or f by sense (plural smerdanti)

  1. present participle of smerdare