dogfly ( synonym found)

Definition of dogfly:

°in a way that is stubbornly persistent.

Back to Top