shaduf
shaduf
var.
shadoof
.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
882fca4f31cd6ee48f7676486b75606e
Stop