French-Spanish dictionary »

chien de garde meaning in Spanish

FrenchSpanish
chien de garde nom {m}

perro guardiánnoun
{m}