English-Latin dictionary »

also stelephuros meaning in Latin

EnglishLatin
also stelephuros noun

stelephur [stelephuris](3rd) M
noun