Top definition
Free Multilingual Online Translator. Translates Words and Phrases from/to 21 Languages for Free. Goes so far as to help you understand Japanese, Dutch, Czech, Hungarian and other languages that are outside the mainstream translation world.
Webnary - Your Free Online Translator.
by kiragrup January 09, 2008
Get the mug
Get a webnary mug for your sister-in-law Sarah.