BERMUDA SHORTS


Meaning of BERMUDA SHORTS in English

[Bermuda shorts] n pl (1951): knee-length walking shorts

Merriam-Webster English vocab.      Английский словарь Merriam Webster.