Term Gallery logo

Meanings of dapífer in Catalan

        seneschal