Bulgarian-English dictionary »

телесфор meaning in English

BulgarianEnglish
Телесфор proper noun
{m}

Telesphoros(Son of Asclepius)
proper noun