Term Gallery logo

Meanings of locomotora de maniobres in catalán