English-Turkish dictionary »

icosagon meaning in Turkish

EnglishTurkish
icosagon (20-sided polygon)
noun

yirmigennoun
{m}

Your history