Arabic-English dictionary »

مَانْشِسْتِر meaning in English

ArabicEnglish
مَانْشِسْتِر m

Manchestermajor city in the north-west of England