×
manchester
meaning in English
n.
manchester, seaport in northwestern england
Related Words
manche à eau
manche à vent
manchet
manchette
PC Version
Copyright © 2018 WordTech Co.