turdusmerula ( synonym found)

Definition of turdusmerula:

°In a tiresome manner; wearisomely.

Back to Top