leningrad
noun#19,191
Translation
No Japanese definition yet.
English definition
- a city in the European part of Russia
Examples
- This diary belonged to the girl who lived in besieged Leningrad.
- He's leaving for Leningrad tonight.
No Japanese definition yet.