Polish-English dictionary »

telesfor meaning in English

PolishEnglish
Telesfor

Telesphorus

Telesforos noun

Telesphorosnoun
Son of Asclepius