Search term Scuderia Ferrari has 2 results

EN IT Translations for ferrari

Ferrari (proper n) Ferrari (proper)

IT EN Translations for scuderia

scuderia (n v adj) [building for animals with hoofs] stable (n v adj) [building for animals with hoofs]

IT EN Translations for ferrari

Ferrari (proper) Ferrari (proper n)