JBTF: Jamaica Bay Task Force

What does JBTF mean? The above is one of JBTF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Jamaica Bay Task Force

JBTF also stands for:
... more