Russian-English dictionary »

депривация сна meaning in English

RussianEnglish
депривация сна noun

sleep deprivation(condition of forcibly being kept awake)
noun