French-Spanish dictionary »

handicaper meaning in Spanish

FrenchSpanish
handicaper

discapacidad