NichiDict

自主練

じしゅれん
[jishuren]

Meanings

1.Noun

voluntary training; voluntary practice; free practice