throw up the sponge

listen to the pronunciation of throw up the sponge
الإنجليزية - التركية
havlu atmak
pes demek
pes etmek
yenilgiyi kabullenmek