English Online Dictionary. What means liverpool? What does liverpool mean?
English
Noun
liverpool (plural liverpools)
- Alternative form of Liverpool (“horse jump obstacle”)
English Online Dictionary. What means liverpool? What does liverpool mean?
liverpool (plural liverpools)