Versione Inglese
Translate
"to rest"
to Italian Language
English to Italian
Italian to English
English
Italian
to rest
riposare
to rest on
posare su
to restore
restaurare
to restore
restaurare
to restore
reintegrare
to restrain oneself
moderarsi
to restrict sb./sth. (limit sb./sth.)
limitare qn./qc.