stand-aloneEnglish

stand-alone

Adjective

Capable of operating independently

English: stand-alone