frustratin ( synonym found)

Definition of frustratin:

°discouraging; causing annoyance or anger by excessive difficulty.

Definition of frustratin:

°discouraging; causing annoyance or anger by excessive difficulty.

Back to Top