Multilingual Turkish Dictionary

TAKE SHELTER IN

TAKE SHELTER IN : English Turkish

v. sığınmak