meaning of polar front

1. the front of an advancing mass of colder air


Related Words

polar front |

Developed & Maintained By Taraprasad.com

Treasure Words