BERMUDA SHORTS


Meaning of BERMUDA SHORTS in English

n. knee-length walking shorts

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.