BEOLINGUS
Dictionary - TU Chemnitz

 English  German

surfing; surf ride; surf-riding Wellenreiten {n}