スターズアンドストライプス
sutāzuandosutoraipusu

Noun

1. Stars and Stripes (US flag)

Noun

2. Stars and Stripes (newspaper)

Other forms: