English-Spanish dictionary »

octadecagon meaning in Spanish

EnglishSpanish
octadecagon (geometry)
noun

octodecágononoun
{m}

Your history