تھروٹ

English: Translation
Thin snow mixed with rain; Sleet
Urdu: Translation
پتلی برف جس میں بارش بھی ہوتی ہو
noun
Universe and the natural world