Slovnenya

Translation English French: curate

Dictionary: main