Hungarian-English dictionary »

sarkára áll (átv) meaning in English

HungarianEnglish
sarkára áll (átv)

put the foot down[UK: ˈpʊt ðə fʊt daʊn] [US: ˈpʊt ðə ˈfʊt ˈdaʊn]