French-Spanish dictionary »

castropodame meaning in Spanish

FrenchSpanish
Castropodame nom

Castropodamenoun