Arabic-English dictionary »

مَجْلِس لُورْدَات meaning in English

ArabicEnglish
مَجْلِس لُورْدَات m

House of Lordsupper chamber of UK parliament