Slovnenya

Translation English Japanese: bestir oneself

Dictionary: main
bestir oneself
verb