Spanish-French dictionary »

torralbilla meaning in French

SpanishFrench
Torralbilla noun

Torralbillanom