bn:13727983v
Verb Concept
EN
yard
EN
To confine to a yard. Wiktionary
Definitions
Sources
EN
To confine to a yard. Wiktionary
Wiktionary
EN