downlooked
English
downlooked meaning in English • downlooked का अर्थ अंग्रेजी में
Adjective
- Having a downcast countenance; dejected; gloomy; sullen.