sponge


Results for "sponge"

English - Turkish Dictionary

throw in the towel/sponge

(English - Turkish Dictionary) :
k. dili (bir işten) vazgeçmek; pes demek.