Open main menu

EnglishEdit

AdjectiveEdit

winable (comparative more winable, superlative most winable)

  1. Alternative form of winnable