Term Gallery logo

Meanings of spanish paratrooper in English

paracaidista