picture frame in Russian picture frame in Russian фоторамка noun The frame into which a picture is placed. Add to Flashcards