I'm learning English

rest — English to French translation

rest means du repos in French. Learn vocabulary with Maspeak.

Guess the translation for du repos
rest
politics
lead
social
machine
Skip this question   
Learn english with Maspeak →
English 1000