what does the marine slogan semper fi mean
always faithful
-1
Section::::Abstract.
Semper fidelis
378053
always loyal
-1
Section::::Abstract.
Semper fidelis
378053
11651051591838666090
NONE
Section::::Abstract.
Semper fidelis
378053