Arabic-English dictionary »

تَسْكِين meaning in English

ArabicEnglish
تَسْكِين m

alleviationalleviation