French-Spanish dictionary »

prendre aux tripes meaning in Spanish

FrenchSpanish
prendre aux tripes

alma | llegar