cellaress - French English Dictionary

cellaress

Meanings of "cellaress" in French English Dictionary : 1 result(s)

English French
Religion
cellaress cellerier [n]