Search results
- Dictionarysmog/smɒɡ/
noun
- 1. fog or haze intensified by smoke or other atmospheric pollutants: "exhaust emissions are mainly responsible for the smog"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
smog meaning in malay |