French-English dictionary »

chiot [dog] meaning in English

FrenchEnglish
chiot [dog] nom {m}

whelp [whelps]◼◼◼(young of a mammal)
noun
[UK: welp] [US: welp]