How do you say bermuda in Latin?
— Bermuda


Generic synonyms for bermuda in Latin
islandinsula (f)