steamy [ more steamy ; most steamy]
Notices
  • of or relating to steam