Slovnenya

Translation English French: deplore

Dictionary: main
deplore