198k views
4 votes
Russia ranks_____in the world for the largest land area of any country.

User Kesselhaus
by
8.2k points

2 Answers

1 vote
the answer is First .Russia ranks first in the world


User Vir
by
7.8k points
7 votes
Russia ranks first in the world for the largest land area of any country.
User Yohannist
by
7.8k points

No related questions found