X&D Flot stands for Experiment and Development Flotilla (landing craft; US Navy)

X&D Flot
Share
Abbreviations And Their Meaning