Meaning and Translation of Sourpuss in Urdu Script and Roman Urdu with Definition,
1. someone with a habitually sullen or gloomy expression
Previous Word
Sourdough
Next Word
Soursop