vanmaram

കരിംപാറ - meaning in english

Meanings for കരിംപാറ

noun
Hardest granite