Sforzandosi (en. Straining)

Translation into Italian

Synonyms

  • straining
  • exerting
  • filtering
  • stretching
  • working hard