Spanish-French dictionary »

torregrosa meaning in French

SpanishFrench
Torregrosa noun

Torregrossanom