English

edit

Adjective

edit

smelliest

  1. superlative form of smelly: most smelly

Anagrams

edit