Talk:Beast Wars Telemocha Series

Does 'Telemocha' translate as anything? -Derik 03:34, 4 March 2008 (UTC)