英语单词分类 轻松记单词

tara

tara基本解释

n.防止与地面碰撞雷达

tara英英释义

Noun:
  • a village in eastern Ireland (northwest of Dublin); seat of Irish kings until 6th century