Dota in english

Translation: dota, Dictionary: french » english

Source language:
french
Target language:
english
Translations:
endowed, endowed it
Dota in english
Related words

Translations

  • dossier in english - dossier, file, backrest, folder, back, record
  • dot in english - dower, portion, dowry, a dowry
  • dotai in english - endowed
  • dotant in english - endowing, providing, giving, equipping
Random words
Dota in english - Dictionary: french » english
Translations: endowed, endowed it