Spanish-French dictionary »

margravina meaning in French

SpanishFrench
margravina noun
{f}

margravinenom {f}

Your history