French-English dictionary »

xoloitzcuintle meaning in English

FrenchEnglish
xoloitzcuintle nom {m}

Mexican hairless◼◼◼(dog)
noun