Home
Manglish
English listing
Malayalam listing
About
സങ്കോചം - meaning in english
Meanings for സങ്കോചം
unknown
diffidence
shrink
contraction
cramp