Latin Spanish Dictionary

latine - español

ski in Spanish:

1. estación de esquí