Vocabulary

バミューダパンツ

Bermuda shorts

noun