meaning of downdraft
1.
a
strong
downward
air
current
Related Words
downdraft
|
Developed & Maintained By
Taraprasad.com