English-Polish dictionary »

telesphorus meaning in Polish

EnglishPolish
Telesphorus

Telesfor

Your history