Translation of "Lord Todd" into English

Lord Todd, Sir Alexander Robertus Todd, Todd are the top translations of "Lord Todd" into English.

Lord Todd
+ Add

Malay-English dictionary

  • Lord Todd

    noun
  • Sir Alexander Robertus Todd

    noun
  • Todd

    noun
  • Show algorithmically generated translations

Automatic translations of "Lord Todd" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

Translations of "Lord Todd" into English in sentences, translation memory