German-English dictionary »

wellengeritten meaning in English

GermanEnglish
wellengeritten

surf ridden