Meaning of FIN in English

FIN

pinne, svimmuore. FIN-FOOTED: pinnipedat

English Interlingue dictionary.      Английский словарь Интерлингве.