vanmaram

സമ്മത പത്രം - meaning in english

Meanings for സമ്മത പത്രം

noun
Willing certiicate