kennels

英文释义

n outbuilding that serves as a shelter for a dog
v put up in a kennel

中文翻译

n. 主人外出时的小动物寄养处, 养狗场

学习工具