French-English dictionary »

chien de manchon meaning in English

FrenchEnglish
chien de manchon nom {m}

lap dog◼◼◼(small dog suited to resting in its master's lap)
noun
[UK: læp dɒɡ] [US: ˈlæp ˈdɔːɡ]