vanmaram

സങ്കോചം - meaning in english

Meanings for സങ്കോചം

unknown
diffidence
shrink
contraction
cramp