Dizionario Latino - Inglese

latine - English

gelidas pellente in inglese:

1. pushing the cold pushing the cold