Babel fish

listen to the pronunciation of Babel fish
English - English

Definition of Babel fish in English English dictionary

babelfish
{i} imaginary translation device that is placed in the ear and allows one to understand all languages (in the novel "The Hitchhiker's Guide to the Galaxy")
Babel fish
Favorites