English to Catalan Dictionary
shepherdess
Pastor (ofici)
Meaning for shepherdess found in 23 Languages.
Sponored Video