Search term pastora has 2 results
Jump to
PT Portuguese EN English
pastora (n) [female shepherd] {f} shepherdess (n) [female shepherd]
pastora (n) [mulher] {f} shepherdess (n) [mulher]