chuvash autonomous republic









chuvash autonomous republic


Chuvash Autonomous Republic noun

  1. an autonomous republic in the Russian Federation in Europe. 7064 sq. mi. (18,300 sq. km). Capital: Cheboksary.
49 queries 0.446