English-Arabic dictionary »

leeds meaning in Arabic

EnglishArabic
Leeds city in England

لِيدْزm