has to do ( synonym found)

Definition of has to do:

°past tense of haste.

Definition of has to do:

°past tense of haste.

Back to Top