Dota in english
Translation: dota, Dictionary: french » english
Source language:
french
Target language:
english
Translations:
endowed, endowed it
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
Translations: endowed, endowed it