Russian-English dictionary »

тифон meaning in English

RussianEnglish
Тифон proper noun
{m}

Typhon(monster with 100 heads)
proper noun