The English term "visit" matches the Russian term "poseshchat’, posetit’, poseshchenie"

other english words that include "visit" : russian :
visitor posetitel ‘