having said that ( synonym found)

Definition of having said that:

°however.

Back to Top