Vyksa

English

Proper noun

Vyksa

  1. A town in Nizhny Novgorod Oblast, Russia.

Translations