French-Spanish dictionary »

patache meaning in Spanish

FrenchSpanish
patache

patachenoun