Definify.com

Definition 2024


rhaff

rhaff

Welsh

Noun

rhaff

  1. rope