Top Definition
A full service translation agency based in Istanbul, Turkey with offices throughout the country. Also the registered trademark owned by the same company.
http://www.tercumex.com.tr
by Tercumex Istanbul October 04, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×