Take Cover Meaning

(idiomatic) To shelter oneself

RECENT SEARCHES