French-Spanish dictionary »

lardu meaning in Spanish

FrenchSpanish
lardu

madero