vanmaram

ദശകോണം - meaning in english

Meanings for ദശകോണം

noun
Decagon