×
persona
meaning in French
n.
personnalité; être vivant; les personnages
Related Words
persona grata
persona non grata
error in persona
person who respects himself
persona grata
persona non grata
personable
PC Version
Copyright © 2018 WordTech Co.