English-Italian dictionary »

telesphoros meaning in Italian

EnglishItalian
Telesphoros (Son of Asclepius)
proper noun

Telesforoproper noun
{m}