ted ( synonym found)

Definition of ted:

°To spread hay for drying.

Back to Top