Translation of "leoda" into English

leoda noun masculine grammar
+ Add

Old English-English dictionary

  • a man, person, individual of a nation or country

  • Show algorithmically generated translations

Add

Translations of "leoda" into English in sentences, translation memory