English Translation for at rest
at rest
پر آرام
Search Result for at rest
at
See Definition and Meaning
rest
English definition for at rest
1. s. dead
2. s. in a state of repose or especially sleep
Sponored Video