デモらせられる
demoraserareru
1. To be made to demonstrate; To be forced to practice
Verb
#3261754
1. To be made to demonstrate; To be forced to practice
1. to demonstrate (e.g. in the streets)
1. Demonstrating; To demonstrate
1. Not demonstrate; Not protest
1. Let's try.; Let's demonstrate.
1. Demoed; Showed off
1. Demonstrating; Showing off
1. Show me.; Demonstrate.
1. Demonstrating; Showing
1. Can demonstrate; Can show off