Vocabulary

バミューダショーツ

Bermuda shorts

noun