Term Gallery logo

Meanings of guardia jenízara in Spanish

yanissaries