French-Spanish dictionary »

héraclès meaning in Spanish

FrenchSpanish
Héraclès

Héracles | Heraclesnoun