vanmaram

Intercessor - meaning in malayalam

Meanings for Intercessor

noun
മധ്യസ്ഥന്