shirabe.org
3)
Meaning
    1. EN The 2nd Dragoon Regiment (French: 2e régiment de dragons, 2e RD) is an armoured cavalry unit of the French Army, stationed at Fontevraud-l'Abbaye, by Saumur ...
More
4)
Meaning
    1. EN The 13th Parachute Dragoon Regiment (French: 13e Régiment de Dragons Parachutistes, 13e RDP) is a specialized Airborne Regiment of the French Army.
More

Results