Spanish-French dictionary »

hécuba meaning in French

SpanishFrench
Hécuba noun

Hécubenom {f}