Wikipedia AI summary
Leskovac (disambiguation)
Leskovac is a city in southern Serbia.
Leskovac may also refer to: