NAVLO: Naval Liaison Office

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

Definition in English: Naval Liaison Office

NAVLO also stands for:
... more