×

moscou meaning in English

n. moscow, capital city of russia; capital city of the former soviet union

Related Words

  1. mosaïque
  2. moscovie
  3. moscovite
  4. moseley
PC Version

Copyright © 2018 WordTech Co.