Romanian-English dictionary »

icosagon meaning in English

RomanianEnglish
icosagon substantiv
{n}

icosagon(20-sided polygon)
noun