Slovnenya

Translation English Spanish: shepherdess

Diccionario: main
shepherdess
noun