Term Gallery logo

Meanings of dapífer in Catalan

seneschal