BEOLINGUS
Dictionary - TU Chemnitz

 English  German

Bermuda Islands; Bermudas Bermudainseln {pl}; Bermudas {pl} [geogr.]