"autodrome" in English Autodrome {m pl} motor racing circuits Detailed translations for "autodrome" Autodrome{masculine plural} Autodrome(also: Motodrome) motor racing circuits