frustrating in Catalan
frustrating in Catalan
frustrador
Discouraging; causing annoyance or anger by excessive difficulty.
frustrant
Discouraging; causing annoyance or anger by excessive difficulty.