పెత్రొజావొద్స్క్

Telugu edit

Proper noun edit

పెత్రొజావొద్స్క్ (petrojāvodsk)

  1. Petrozavodsk (a city in Russia)