ニューレフト
nyūrefuto
1. new left
Noun
#372409
1. new left
1. New Left's; Of the New Left
1. In/with the New Left
1. Probably new left.; Likely a new leftist.
1. Was not New Left.
1. Not new left.
1. If/when new left; If it were new left
1. Was new left.
1. Not new left.
1. Wasn't new left.