English Translation for low spirits
low spirits
کم روح
Search Result for low spirits
low
See Definition and Meaning
spirits
English definition for low spirits
1. n. a state of mild depression
Sponored Video