Stars and Stripes in Finnish Stars and Stripes in Finnish tähtilippu noun The flag of the United States. Add to Flashcards