vanmaram

ശിലീഭവം - meaning in english

Meanings for ശിലീഭവം

noun
Fossilization