Romanian-English dictionary »

octodecagon meaning in English

RomanianEnglish
octodecagon substantiv
{n}

octadecagon(geometry)
noun