Fin — English Spanish translation1 translation found

fin (n) (ichthyology) aleta (f) (n) (ichthyology)
Translate Fin into other languages
Translate fin into German
Translate fin into French
Translate fin into Italian
Translate fin into Dutch
Translate fin into Portuguese
Translate fin into Slovenian
Translate fin into Polish
Translate fin into Czech