French-Spanish dictionary »

aldeacipreste meaning in Spanish

FrenchSpanish
Aldeacipreste nom

Aldeaciprestenoun