answersLogoWhite

0

"To rest upon" is one English equivalent of the incomplete French phrase rester sur.

Specifically, the infinitive rester means "to remain, to rest." The preposition sur means "over, upon." The pronunciation will be "reh-stey syoor" in French.

User Avatar

Wiki User

13y ago

What else can I help you with?