Spanish-French dictionary »

perro dogo mallorquín meaning in French

SpanishFrench
perro dogo mallorquín noun

dogue de Majorquenom {m}