Definition of “swimming trunks” - English Dictionary

british dictionary