hardened, sticky, or unpleasant-looking thing - Turkish English Dictionary

Suggest a Term