Capable of existing or taking place or proving true, possible to do
English: accomplishable, achievable, doable, manageable, realizable
realizable, accomplishable, achievable, doable, manageable
English: accomplishable, achievable, doable, manageable, realizable
English: realizable