Slovnenya

Translation English Spanish: shepherdess

Dictionary: main
shepherdess
noun