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