Vocabulary

サロペット

overall; overalls

noun