Spanish-French dictionary »

hormilla meaning in French

SpanishFrench
Hormilla noun

Hormillanom