Multilingual Turkish Dictionary

TAKE COVER

TAKE COVER : English Turkish Redhouse

sığınmak, gizlenmeye çalışmak