strenuous ne demek

  1. strenuous : yorucu