Český-Angličtina slovník »

kázat vodu a pít víno znamená v angličtina

ČeskýAngličtina
kázat vodu a pít víno verb

preach water and drink wine(act hypocritically)
verb