dog_houseEnglish

dog house, doghouse, kennel

Noun

Outbuilding that serves as a shelter for a dog

English: kennel, doghouse, dog house

English words with similar meanings

Show 2 words