Home
Manglish
English listing
Malayalam listing
About
Succor - meaning in malayalam
Meanings for Succor
noun
അഭയം നല്കുന്ന ആള്
അഭയകേന്ദ്രം