Cite

Synonyms of dehorn

Definition and meaning of dehorn (Dictionary)