leeds (Hungarian)

  • Voice

    Listen

    Votes

  • leeds  in  a Female Voice
    leeds
    0
    0
  • leeds  in  a Male Voice
    leeds
    0
    0

leeds

leeds

Noun

a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry

Synonyms: