English-Polish dictionary »

hold water meaning in Polish

EnglishPolish
hold water verb
withstand scrutiny

mieć sensverb