English-Spanish dictionary »

telesphoros meaning in Spanish

EnglishSpanish
Telesphoros (Son of Asclepius)
proper noun

Telesforoproper noun
{m}