Spanish-French dictionary »

munificencia meaning in French

SpanishFrench
munificencia noun
{f}

munificencenom {f}