Arabic-English dictionary »

إفشاء السّرّ meaning in English

ArabicEnglish
إفشاء السّرّ

Blabbing[UK: ˈblæb.ɪŋ] [US: ˈblæb.ɪŋ]