LRRP

/lɝp/

LRRP

English Noun
Ad

Definition

Initialism of long-range reconnaissance patrol.

Ad