stoppableEnglish

stoppable

Adjective

Capable of being stopped

English: stoppable