Definify.com

Definition 2024


restharrows

restharrows

English

Noun

restharrows

  1. plural of restharrow