Hungarian-English dictionary »

megrebben a szeme meaning in English

HungarianEnglish
megrebben a szeme

bat the eyes[UK: bæt ðə aɪz] [US: ˈbæt ðə ˈaɪz]