Arabic-English dictionary »

التّحسّر meaning in English

ArabicEnglish
التّحسّر

Bemoaning[UK: bɪ.ˈməʊn.ɪŋ] [US: bəˈmo.ʊn.ɪŋ]