English-Polish dictionary »

telesphoros meaning in Polish

EnglishPolish
Telesphoros noun
Son of Asclepius

Telesforosnoun