make a big splash


Results for "make a big splash"

English - Turkish Dictionary

make a big splash

(English - Turkish Dictionary) :
k. dili büyük bir sükse yapmak; dikkatleri üzerine çekmek.