Dictionary
Italian - French
Italian-French Translations Between ittiologici - izzard (Letter “I”)
- Translate.com
- Dictionaries
- Italian-French
- ittiologici - izzard