Swimshorts meaning

Shorts designed for aquatic sports or as beachwear.
noun
0
0
Advertisement

Origin of swimshorts