to huddle up

listen to the pronunciation of to huddle up
الإنجليزية - التركية
kıvrılmak
dertop olmak