Slovnenya

Translation English French: herdsman

Dictionary: main
herdsman
noun