Arabic-English dictionary »

وَلِيّ عَهْد meaning in English

ArabicEnglish
وَلِيّ عَهْد m

crown princenext king