inns

英文释义

n a hotel providing overnight lodging for travelers

中文翻译

abbr. 国际神经网络协会(International Nerve Network Society)

学习工具