Turkish-English dictionary »

yirmigen meaning in English

TurkishEnglish
yirmigen noun
{m}

icosagon(20-sided polygon)
noun

Your history