Slovnenya

Translation English French: shepherd

Dictionary: main