Adjective Definition

niffy

1.Definition: (British informal) malodorous




Please Share