1)
#235,725
-
English · JMdictbeing arduous; working diligently enduring hardships; making a strenuous effort
Learn this word with smart reviews that adapt to you
Save word