French-Spanish dictionary »

eupatride meaning in Spanish

FrenchSpanish
eupatride

eupátrida