ESC Meaning of ESC in English (escape) Epa (epuka) Kiswahili IT English glossary. Английский глоссарий Суахили ИТ. 2012