Hungarian-English dictionary »

tartsd a szád! (átv) meaning in English

HungarianEnglish
tartsd a szád! (átv)

Keep your head shut![UK: kiːp jɔː(r) hed ʃʌt] [US: ˈkiːp ˈjɔːr ˈhed ˈʃət]