Spanish-French dictionary »

eupátrida meaning in French

SpanishFrench
eupátrida

eupatride