Alexandrovsk-Sakhalinsky

English

Proper noun

Alexandrovsk-Sakhalinsky

  1. A town in Sakhalin Oblast, Russia.

Translations