Term Gallery logo

Meanings of carabineros de la real hacienda in Spanish