French-Spanish dictionary »

crochu meaning in Spanish

FrenchSpanish
crochu adjectif

torcidoadjective

Your history