Sutaazuandosutoraipusu
Also read: スターズ・アンド・ストライプス
スターズアンドストライプス (Sutaazuandosutoraipusu) is a Japanese noun meaning “Stars and Stripes (US flag), Stars and Stripes (newspaper)”.
Meanings
- nounStars and Stripes (US flag)
- nounStars and Stripes (newspaper)