Definition of “blouson” - English Dictionary

british dictionary