French-Spanish dictionary »

torregrossa meaning in Spanish

FrenchSpanish
Torregrossa nom

Torregrosanoun