Arabic-English dictionary »

كاترين من أراغون meaning in English

ArabicEnglish
كاترين من أراغون

Catherine of Aragon