meaning of al polo

al polo - Spanish to English

very cold