put a protective cover on - Turkish English Dictionary

Suggest a Term