vanmaram

Persona non grata - meaning in malayalam

Meanings for Persona non grata

noun
അസ്വീകാര്യനായ വ്യക്തി