Slovnenya

Translation English French: lower oneself

Dictionary: main
lower oneself
verb