What is the meaning of bermudas in English?

Learn vocabulary with pictures as well as definitions of bermudas in English

Learn in