vanmaram

Placating - meaning in malayalam

Meanings for Placating

adj
അശ്വാസകരമായ