French-Spanish dictionary »

hormilla meaning in Spanish

FrenchSpanish
Hormilla nom

Hormillanoun