Русский-Английский словарь »

вот те на! означает в английский

РусскийАнглийский
вот те на! interjection

holy smoke(expression of astonishment)
interjection