English-Spanish dictionary »

barbet meaning in Spanish

EnglishSpanish
barbet (dog)
noun

perro de agua francésnoun