English-Spanish dictionary »

briard meaning in Spanish

EnglishSpanish
briard (dog breed)
noun

pastor de Brienoun