En
Fr
Es
Ru
It
Tr
Uk
Search
providing a sense of ease, comfort, or relief
affording comfort or solace