FIN


Meaning of FIN in English

pinne, svimmuore. FIN-FOOTED: pinnipedat

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