Misc: what does semper fidelis, motto of the us marines, mean??


Answer: Loading...