Add to my dictionary
Not foundNo translation of this word has been found in the dictionaries (en-ru)
If you know the correct translation of the phrase "you have to sign it before you will apply on embassy. How does it look like with your own managing of accommodation" in Russian, then add it to a Social dictionary.