Definitions for "Russian visa"
Keywords:  passport, stamp, sticker, bearer, paper
a document either inserted into the passport or stamped inside it
a passport sized document
a passport-sized paper documents