Translation of selesa in English:

selesa

comfortable, comfy

adjective

  • 1

    comfortable, comfy, cosy, providing or having ease and contentment