French-English dictionary »

caniche royal meaning in English

FrenchEnglish
caniche royal nom

standard poodle◼◼◼(a big poodle)
noun