Shusha in Russian
Shusha in Russian
Шуша́
A city and district of Azerbaijan.
Шуши́
A city and district of Azerbaijan.