Definitions for "ICTs"
ice-contaminated-tailplane stall
Information and Communications Technologies
Information and Communication Technologies;