Search term scuderia has one result
Jump to
IT Italian EN English
scuderia (n v adj) [building for animals with hoofs] stable (n v adj) [building for animals with hoofs]

Italian English translations

IT Synonyms for scuderia EN Translations
cerchia [numero] f kring {m}
squadra [clan] f team {n}