Slovnenya

Translation English French: supplicate

Dictionary: main
supplicate