French-Spanish dictionary »

torralbilla meaning in Spanish

FrenchSpanish
Torralbilla nom

Torralbillanoun