pastor English - French
1.
2.
-
Englisha minister or priest
-
Frenchpasteur
-
Frenchcheckpasteur
Related words
herdsman flock minister sheepdog herding dog
English translator: English French pastor Eesti sõnaraamat Español Traductor Svenska Översättare