finned – English–Italiano translations

🇬🇧 en it 🇮🇹

fin noun

  /fən/ , /fɪn/
  • appendage of a cetacean or other marine animal
  • appendage of a fish
  • device used by divers
pinna
  • aircraft component
  • of a bomb
impennaggio

finned

alettato
Wiktionary Links