EN English dictionary: Anchovy
Anchovy has 26 translations in 12 languages
Jump to Translations
translations of Anchovy
EN IT Italian 4 translations
- acciuga (n) [ichthyology] {f}
- Engraulidae
- Acciuaga
- Acciughe
EN DE German 3 translations