What does NATO stand for? January 11, 2021August 24, 2020 by laffgaffShow answerNorth Atlantic Treaty Organization.General Knowledge Trivia QuestionsPub Quiz