Spanish-French dictionary »

torreorgaz meaning in French

SpanishFrench
Torreorgaz noun

Torreorgaznom