Trivia Question Kotbullar meatballs are from which country? A) Sweden B) Spain C) Russia D) Brazil Next Question >>