AMMUNITION Meaning : "military stores and provisions," from French soldiers' faulty separation of French la munition, as if… See definitions of ammunition.
確定! 回上一頁