Latin-French dictionary »

mirari meaning in French

LatinFrench
mirari

admirer