English-Italian dictionary »

icosagon meaning in Italian

EnglishItalian
icosagon (20-sided polygon)
noun

icosagononoun
{m}