to take shelter in, to take refuge (in); to crouch down

listen to the pronunciation of to take shelter in, to take refuge (in); to crouch down
İngilizce - Türkçe
sığınmak
to take shelter in, to take refuge (in); to crouch down