Arabic-English dictionary »

لِيدْز meaning in English

ArabicEnglish
لِيدْز m

Leedscity in England

Your history