French-Spanish dictionary »

croâ meaning in Spanish

FrenchSpanish
croâ

crascitar