SURF Meaning of SURF in English mar-creste, mar-undes English Interlingue dictionary. Английский словарь Интерлингве. 2012