remain still and sad due to feeling sick - Turkish English Dictionary

Suggest a Term