"Picture" is Картина in Russian.
Картина means "Picture" in English.
Word #875 of 4,000 by frequency in Russian — level A2.
Эта картина висит в музее.
This picture hangs in the museum.