Polish-English dictionary »

temudżyn meaning in English

PolishEnglish
Temudżyn noun

Temujinnoun
given name

Your history