translate English to French: Impression such that you pass some the European and Mediterranean countries at once.
L'impression un tel que tu passes quelques pays europГ©ens et mГ©diterranГ©ens Г la fois.