English-French dictionary »

titaness meaning in French

EnglishFrench
Titaness (female Titan)
noun

Titanide◼◼◼nom {f}