French-Spanish dictionary »

patou meaning in Spanish

FrenchSpanish
patou nom {m}

perro de montaña de los Pirineosnoun

patouner

amasar