Anstrengend (en. Straining)

Translation into German

Synonyms

  • straining
  • exerting
  • filtering
  • stretching
  • working hard