Spanish-French dictionary »

agrimonia meaning in French

SpanishFrench
agrimonia noun
{f}

aigremoinenom {f}