meaning of alter Skihase

alter Skihase - German to English

old hand at skiing