Home
Manglish
English listing
Malayalam listing
About
Persona non grata - meaning in malayalam
Meanings for Persona non grata
noun
അസ്വീകാര്യനായ വ്യക്തി