sic Simple English Meaning

Simple English Dictionary

English to Simple English Dictionary

sic

Sic

International Languages

Meaning for sic found in 32 Languages.

Sponored Video