Arabic-English dictionary »

يتحسّر meaning in English

ArabicEnglish
يتحسّر

Bemoans[UK: bɪ.ˈməʊnz] [US: bəˈmoʊnz]