Spanish-English dictionary »

perro de montaña de los pirineos meaning in English

SpanishEnglish
perro de montaña de los Pirineos noun

Great Pyrenees(dog breed)
noun