Kurchatov

English

Proper noun

Kurchatov

  1. A town in Kursk Oblast, Russia.