vanmaram

ചക്കരപ്പാറ - meaning in english

Meanings for ചക്കരപ്പാറ

noun
Shale