Englishfor English speakers
ancilla English
Meaning ancilla meaning
What does ancilla mean?
ancilla
Synonyms ancilla synonyms
What other words have the same or similar meaning as ancilla?