Arabic-English dictionary »

الجفلة meaning in English

ArabicEnglish
الجفلة

Flinch[UK: flɪntʃ] [US: ˈflɪntʃ]