Definify.com

Definition 2024


Tchernobyl

Tchernobyl

French

Proper noun

Tchernobyl

  1. Chernobyl (city in Ukraine)