relaxer

  1. Noun dinlendirici, ferahlatıcı, iç açıcı şey.
    Music is often an excellent relaxer.
kas gevşetici Noun, Medicine