French-English dictionary »

titanide meaning in English

FrenchEnglish
Titanide nom {f}

Titaness◼◼◼(female Titan)
noun