French-Spanish dictionary »

torrefarrera meaning in Spanish

FrenchSpanish
Torrefarrera nom

Torrefarreranoun

Your history