French-Spanish dictionary »

passer son temps à meaning in Spanish

FrenchSpanish
passer son temps à

dedicarse