Translation of Moscovia in English:

Moscovia

Muscovy, n.

feminine noun

  • 1

    Muscovy