×

manchester meaning in English

n. manchester, seaport in northwestern england

Related Words

  1. manche à eau
  2. manche à vent
  3. manchet
  4. manchette
PC Version

Copyright © 2018 WordTech Co.