Country in northern Eurasia, largest country in the world, covering more than 1/8 of the Earth's inhabited land area.

learn more… | top users | synonyms (1)

2
votes
0answers
57 views

Question regarding passport for Russian

sorry for the stupid question. I met a girl from Russia and she wants to see Denmark. I told her to meet first in Moscow to know each other better - anyway she asked me for 500 Euro for an ...